--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit d4a3a91e045dc7eb31c89d5881b6ad3cfa81b14f
Parents : dbd1d87
Author : Mark Qvist <mark@unsigned.io>
Date : 2025-12-22T12:51:31+01:00
Updated micron text aligment parsing. Fixes #83.
Changes
Diff
diff --git a/nomadnet/ui/textui/MicronParser.py b/nomadnet/ui/textui/MicronParser.py
index 34915a5..4ab0b46 100644
--- a/nomadnet/ui/textui/MicronParser.py
+++ b/nomadnet/ui/textui/MicronParser.py
@@ -487,20 +487,14 @@ def make_output(state, line, url_delegate, pre_escape=False):
state["bg_color"] = state["default_bg"]
state["align"] = state["default_align"]
elif c == "c":
- if state["align"] != "center":
- state["align"] = "center"
- else:
- state["align"] = state["default_align"]
+ if state["align"] != "center": state["align"] = "center"
+ # else: state["align"] = state["default_align"]
elif c == "l":
- if state["align"] != "left":
- state["align"] = "left"
- else:
- state["align"] = state["default_align"]
+ if state["align"] != "left": state["align"] = "left"
+ # else: state["align"] = state["default_align"]
elif c == "r":
- if state["align"] != "right":
- state["align"] = "right"
- else:
- state["align"] = state["default_align"]
+ if state["align"] != "right": state["align"] = "right"
+ # else: state["align"] = state["default_align"]
elif c == "a":
state["align"] = state["default_align"]
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────